Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CASTLE ROAD Semi-Detached £319,483 £148,000 30 Jan 2004
18 CASTLE ROAD Semi-Detached £340,860 £270,000 23 Mar 2018
20 CASTLE ROAD Semi-Detached £142,227 £55,000 29 Nov 2002
22 CASTLE ROAD Semi-Detached £334,708 £328,000 14 Jun 2023
24 CASTLE ROAD Semi-Detached £311,079 £165,000 25 Feb 2005
26 CASTLE ROAD Semi-Detached £301,184 £192,000 11 Apr 2014
28 CASTLE ROAD Semi-Detached £313,994 £171,000 17 Jul 2009
32 CASTLE ROAD Semi-Detached £219,032 £176,000 10 Jan 2019
34 CASTLE ROAD Semi-Detached £289,447 £285,000 15 Mar 2024
36 CASTLE ROAD Semi-Detached £288,143 £135,000 6 Feb 2004
38 CASTLE ROAD Semi-Detached £311,273 £179,995 10 Aug 2006
40 CASTLE ROAD Semi-Detached £305,350 £188,700 4 Apr 2007
42 CASTLE ROAD Semi-Detached £281,678 £163,000 14 Jan 2011
48 CASTLE ROAD Semi-Detached £368,606 £179,000 16 Apr 2004
50 CASTLE ROAD Semi-Detached £395,871 £78,000 21 Aug 1997